TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Delaware Area rating list selection
                                                2023 Delaware Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Delaware           Area - Delaware
Delcastle Tennis Center    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Robert Loan U
3.92 4.0 4.0         55 +   Garnet Valley, PA
2 Frisco Ladd U
3.89 4.0 4.0         18 +   Malvern, PA
3 Joel Nyarunda U
3.83 4.0 4.0         18 +   Bear, DE
4 Charles Newberry U
3.83 4.0 4.0         40 +   Cary, NC
5 Colin Horgan U
3.83 4.0 4.0         18 +   Wilmington, DE
6 MARC LEPORE U
3.82 4.0 4.0         40 +   Wilmington, DE
7 Brett Wells U
3.81 4.0 4.0         40 +   Kennett Square, PA
8 Keith Gorman U
3.79 4.0 4.0         18 +   Coatesville, PA
9 Court Heinle U
3.78 4.0 4.0         40 +   West Chester, PA
10 John Savon U
3.77 4.0 4.0         55 +   Thornton, PA
11 jason rompola U
3.77 4.0 4.0         18 +   Wayne, PA
12 Anthony Blansfield U
3.76 4.0 4.0         40 +   Bear, DE
13 Aaron Palmer U
3.75 4.0 4.0         40 +   Philadelphia, PA
14 Jeff Long U
3.74 4.0 4.0         40 +   Woodstown, NJ
15 Greg Stenz U
3.73 4.0 4.0         40 +   Lincoln University, PA
16 Daniel Sornoza U
3.73 4.0 4.0         18 +   Newark, DE
17 Milos Markis U
3.73 4.0 4.0         18 +   Newark, DE
18 David Balaban U
3.73 4.0 4.0         40 +   Port Deposit, MD
19 Eric Voigt U
3.71 4.0 4.0         40 +   Wilmington, DE
20 John Sellers U
3.71 4.0 4.0         40 +   Kennett Square, PA
21 Erni Rocker U
3.71 4.0 4.0         55 +   Wilmington, DE
22 Santosh Gaikwad U
3.70 4.0 4.0         40 +   Glen Mills, PA
23 William Facciolo U
3.70 4.0 4.0         18 +   Wilmington, DE
24 Harrison Williams U
3.68 4.0 4.0         40 +   Landenberg, PA
25 Wilson Sornoza U
3.67 4.0 4.0         18 +   Newark, DE
26 Amit Kumar U
3.67 4.0 4.0         18 +   Middletown, DE
27 Don Houpt U
3.66 4.0 4.0         55 +   West Chester, PA
28 Tim Davis U
3.65 4.0 4.0         40 +   Wilmington, DE
29 Stephen Butler U
3.65 4.0 4.0         55 +   DOWNINGTOWN, PA
30 Augusto Francisco U
3.64 4.0 4.0         40 +   Downingtown, PA
31 Charles Sublett U
3.63 4.0 4.0         55 +   WILMINGTON, DE
32 Philip Scheibe U
3.63 4.0 4.0         18 +   Wilmington, DE
33 William Bjorksten U
3.60 4.0 4.0         55 +   Thornton, PA
34 Kyle Christy U
3.58 4.0 4.0         18 +   West Grove, PA
35 David Rappaport U
3.57 (4.0) 4.0         40 +   Atlanta, GA
36 Richard Jackson U
3.55 4.0 4.0         18 +   Wilmington, DE
37 Andre Dixon U
3.55 4.0 4.0         40 +   Elkton, MD
38 Alexander Zahradnicek U
3.54 4.0 4.0         18 +   Claymont, DE
39 Sagar Doshi U
3.54 (4.0) 4.0         18 +   WAYNE, PA
40 Daniel Hopping U
3.53 4.0 4.0         18 +   West Chester, PA
41 Louis Foppiano U
3.53 4.0 4.0         55 +   Rising Sun, MD
42 Dave Stracke U
3.52 4.0 4.0         55 +   Newark, DE
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
43 Mark Gullo U
3.49 3.5 4.0         55 +   Wilmington, DE
44 Wout Meeuwissen U
3.48 3.5 3.5         18 +   Newark, DE
45 Bill Richins U
3.45 3.5 4.0         55 +   Wilmington, DE
46 Mike Hill Jr U
3.44 3.5 3.5         18 +   Bowie, MD
47 Frank Gigliotti U
3.43 3.5 4.0         55 +   Wilmington, DE
48 Jeffery Harrison U
3.41 3.5 3.5         18 +   Newark, DE
49 Stephen Dennison U
3.41 (3.5) 3.5         18 +   Baltimore, MD
50 David Chong U
3.40 3.5 3.5         18 +   Wilmington, DE
51 Amrit Tewary U
3.39 3.5 3.5         40 +   Berwyn, PA
52 Don Morgan U
3.39 (3.5) 3.5         40 +   Avondale, PA
53 Dalton Watts U
3.37 3.5 3.5         18 +   Newark, DE
54 Keith Smith U
3.37 3.5 3.5         65 +   Avondale, PA
55 Scott Russell U
3.37 3.5 3.5         40 +   Wilmington, DE
56 Stephen Fell U
3.37 3.5 3.5         18 +   Elkton, MD
57 Brian Crevasse U
3.37 3.5 3.5         55 +   Landenberg, PA
58 Richard Burke U
3.37 3.5 3.0         18 +   Wilmington, DE
59 David Bethala U
3.37 3.5 3.5         18 +   Exton, PA
60 Peter Leida U
3.36 3.5 3.5         40 +   Hockessin, DE
61 Miles Dean U
3.36 3.5 3.5         40 +   Kennett Square, PA
62 Michael Abrams U
3.34 3.5 3.5         18 +   Voorhees, NJ
63 Rytas Vebeliunas U
3.33 3.5 3.5         40 +   Wilmington, DE
64 Chad Stover U
3.33 3.5 3.5         40 +   Hockessin, DE
65 Nicholas Noker U
3.33 3.5 3.5         18 +   Woodbury Heights, NJ
66 Abhijit Jadhav U
3.33 3.5 3.5         40 +   Garnet Valley, PA
67 John Emery U
3.33 3.5 3.5         18 +   Newark, DE
68 Tariq Quraishi U
3.32 3.5 3.5         40 +   Kennett Square, PA
69 Robert Bush U
3.32 3.5 3.5         55 +   Wilmington, DE
70 Sumit Agarwal U
3.32 3.5 3.5         40 +   Wilmington, DE
71 Trivellore Krishnagopal U
3.30 3.5 3.5         40 +   Downingtown, PA
72 James Johnson U
3.30 3.5 3.5         40 +   Wilmington, DE
73 Bill Hopping U
3.30 3.5 4.0         18 +   West Chester, PA
74 Karthik Govindaswamy U
3.30 3.5 3.5         40 +   NEW CASTLE, DE
75 Anthony Boswell U
3.30 3.5 3.5         55 +   Wilmington, DE
76 Jeremy Soja U
3.29 3.5 3.5         18 +   Wilmington, DE
77 John Gundaker U
3.27 3.5 3.5         40 +   Somerdale, NJ
78 Dan Duong U
3.27 3.5 3.5         40 +   Wilmington, DE
79 Steve Chang U
3.27 3.5 3.5         55 +   Hockessin, DE
80 Dalton Munson U
3.25 3.5 3.5         18 +   Wilmington, DE
81 Robert Ziegler U
3.24 3.5 3.5         18 +   Wilmington, DE
82 Scott Smith U
3.24 3.5 3.5         40 +   Kennett Square, PA
83 Jason Lisi U
3.24 3.5 3.5         55 +   West Chester, PA
84 Keith Walter U
3.23 3.5 3.5         40 +   West Chester, PA
85 Nilay Shah U
3.23 3.5 3.5         40 +   Newark, DE
86 John La Scala U
3.23 3.5 3.5         40 +   Wilmington, DE
87 Hyung Steele U
3.22 3.5 3.5         40 +   Garnet Valley, PA
88 Vinay Maheshwari U
3.21 3.5 3.5         40 +   Wilmington, DE
89 Samir Ahmad U
3.21 3.5 3.5         40 +   Wilmington, DE
90 Derik Zhou U
3.20 3.5 3.5         55 +   Kennett Square, PA
91 Ted Hu U
3.20 3.5 3.5         55 +   Newark, DE
92 Peter Halle U
3.20 3.5 3.0         40 +   Mattapoisett, MA
93 John Casanova U
3.20 3.5 3.5         55 +   Runnemede, NJ
94 David Knight U
3.19 3.5 3.5         65 +   Newark, DE
95 Kevin Knapp U
3.19 3.5 3.5         55 +   Mullica Hill, NJ
96 Joseph Hickey U
3.19 3.5 3.5         55 +   Newtown Square, PA
97 John Cahill U
3.19 (3.5) 3.5         40 +   Newark, DE
98 David Himsworth U
3.18 3.5 3.5         18 +   West Chester, PA
99 Haroon Raja U
3.17 3.5 3.5         18 +   Garnet Valley, PA
100 Ari Chompre U
3.16 3.5 3.5         55 +   Glen Mills, PA
101 Gerald Smith U
3.15 3.5 3.5         40 +   Elkton, MD
102 Andrew Slowik U
3.15 (3.5) 3.5         40 +   Kennett Square, PA
103 Robert Bechtold U
3.15 (3.5) 3.5         18 +   Avondale, PA
104 Aravind Babu U
3.15 3.5 3.5         40 +   Glen Mills, PA
105 Rogelio Mosqueda U
3.13 3.5 3.5         55 +   Avondale, PA
106 Frank Cuoco U
3.13 3.5 3.5         55 +   Wilmington, DE
107 Thomas Craft U
3.13 3.5 3.5         55 +   Hockessin, DE
108 Erik Somerville U
3.12 3.5 3.0         18 +   Hockessin, DE
109 Kevin Carey U
3.12 3.5 3.5         18 +   Wilmington, DE
110 Anshuman Agrawal U
3.12 3.5 3.5         40 +   Chadds Ford, PA
111 Jeremy Woznicki U
3.11 3.5 3.5         18 +   Wilmington, DE
112 Mike Nardozzi U
3.09 3.5 3.5         18 +   NEWARK, DE
113 William Tate U
3.08 3.5 3.5         40 +   WILMINGTON, DE
114 Alain Hwang U
3.08 3.5 3.5         18 +   Newark, DE
115 Frank Dougherty U
3.07 3.5 3.5         55 +   Swedesboro, NJ
116 Robert Volko U
3.04 (3.5) 3.5         18 +   Wilmington, DE
117 Kyle McDuffie U
3.02 3.5 3.5         55 +   Landenberg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
118 Bruce Shumway U
2.97 3.0 3.5         65 +   Wilmington, DE
119 Joshua Sweet U
2.95 3.0 3.0         40 +   Landenberg, PA
120 Sakar Sigdel U
2.95 3.0 3.0         18 +   WILMINGTON, DE
121 Michael Schenk U
2.94 3.0 3.5         55 +   Glen Mills, PA
122 Mike Fitzgerald U
2.92 3.0 3.5         18 +   Wilmington, DE
123 James Codichini U
2.91 3.0 3.0         55 +   Kennett Square, PA
124 david Smagorinsky U
2.88 3.0 3.0         55 +   Wilmington, DE
125 Matthew Judge U
2.86 3.0 3.0         18 +   Newark, DE
126 Jace Hagmann U
2.86 3.0 3.5         40 +   Landenberg, PA
127 Brian He U
2.83 3.0 3.0         18 +   Claymont, DE
128 Perry Walker U
2.81 3.0 3.0         55 +   Landenberg, PA
129 Sanjay Singhvi U
2.81 3.0 3.0         40 +   Chadds Ford, PA
130 Michael Hartman U
2.81 3.0 3.0         55 +   Wilmington, DE
131 Charles Harrison U
2.81 3.0 3.0         55 +   Pennsville, NJ
132 Daniel Deitch U
2.81 3.0 3.0         40 +   Media, PA
133 David Stosic U
2.80 3.0 3.0         40 +   Newark, DE
134 Brian Miller U
2.80 3.0 3.0         55 +   Landenberg, PA
135 Bobby Kissel U
2.79 3.0 3.0         18 +   Wilmington, DE
136 Thomas Moore U
2.78 3.0 3.5         55 +   Wilmington, DE
137 Victor Lusvardi U
2.78 3.0 3.0         40 +   Chadds Ford, PA
138 Robert Hite U
2.78 3.0 3.0         18 +   Bear, DE
139 Jai Wright U
2.76 3.0 3.0         40 +   CLAYTON, DE
140 Todd Hanks U
2.76 3.0 3.5         18 +   West Chester, PA
141 Ron Vitola U
2.75 3.0 3.5         65 +   WILMINGTON, DE
142 Mike Buckley U
2.74 3.0 3.0         55 +   Oxford, PA
143 Qingyang Liu U
2.73 3.0 2.5         18 +   Wilmington, DE
144 Scott Fillery U
2.72 3.0 3.0         40 +   Swarthmore, PA
145 Matt Murphy U
2.71 3.0 3.0         55 +   Newark, DE
146 Krishna Ganti U
2.71 3.0 3.0         40 +   Hockessin, DE
147 jason schmoyer U
2.69 3.0 3.0         40 +   Glen Mills, PA
148 Dominic Singson U
2.68 3.0 3.0         40 +   Wilmington, DE
149 Daniel Marien U
2.68 3.0 3.0         40 +   Newark, DE
150 Dan Myers U
2.67 3.0 3.0         18 +   Wilmington, DE
151 Saurabh Gupta U
2.67 3.0 3.0         40 +   Newark, DE
152 Rammohan Paripelly U
2.66 3.0 3.0         18 +   Wilmington, DE
153 Karim Husain U
2.66 3.0 2.5         40 +   West Chester, PA
154 Masaaki Saito U
2.65 3.0 3.0         55 +   Chadds Ford, PA
155 GERARD OSMOND U
2.63 3.0 3.0         55 +   Landenberg, PA
156 Michael Garrison U
2.63 3.0 3.0         55 +   Kennett Square, PA
157 Rodney Zhu U
2.60 3.0 3.0         40 +   Kennett Square, PA
158 Bill Haley U
2.58 3.0 3.0         55 +   WEST CHESTER, PA
159 Christopher Morris U
2.57 3.0 3.0         18 +   Claymont, DE
160 Wills Elliman U
2.57 3.0 3.0         18 +   Wilmington, DE
161 Justin Hubschmitt U
2.56 3.0 3.0         18 +   New Castle, DE
162 Jerry Grasso U
2.56 3.0 3.0         55 +   Wilmington, DE
163 Steven Arnold U
2.55 3.0 2.5         55 +   Wilmington, DE
164 Mano Ganore U
2.54 3.0 3.0         40 +   Middletown, DE
165 Gregory Labus U
2.53 3.0 2.5         55 +   West Chester, PA
166 William Wan U
2.52 3.0 3.0         18 +   Wilmington, DE
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
167 John Callahan U
2.46 2.5 3.0         18 +   Newark, DE
168 Adam Fennimore U
2.45 2.5 3.0         40 +   Wilmington, DE
169 Andrew Blair U
2.44 2.5 2.5         55 +   Wilmington, DE
170 Hillel Wirsztel U
2.43 2.5 3.0         40 +   Wilmington, DE
171 Carlos Marroquin U
2.42 2.5 3.0         18 +   Wilmington, DE
172 Jeffrey Ruben U
2.40 2.5 3.0         55 +   Wilmington, DE
173 GALICANO INGUITO U
2.40 2.5 3.0         55 +   Newark, DE
174 Gus Mercante U
2.34 2.5 2.5         40 +   Wilmington, DE
175 George Gower U
2.27 2.5 2.5         55 +   Kennett Square, PA
176 Andrew Menzies U
2.24 2.5 2.5         55 +   Newark, DE
177 Kyle Mclaughlin U
2.23 2.5 2.5         18 +   Newark, DE
178 Kevin Keir U
2.22 2.5 2.5         55 +   Wilmington, DE
179 Alec Fortunato U
2.21 2.5 2.5         18 +   Franklinville, NJ
180 Alex Odren U
2.19 (2.5) 2.5         55 +   Hockessin, DE
181 Justin Bartels U
2.18 2.5 2.5         40 +   Wilmington, DE
John Coleman U
n/a n/a 3.5         18 +   Upper Chichester, PA
Jackson Gaffney U
n/a n/a 3.5         18 +   Wilmington, DE
Nathan Harrison U
n/a n/a 3.0         18 +   Pennsville, NJ
Haydn Hawthorne U
n/a n/a 3.5         18 +   Wilmington, DE
Andrew Johnson U
n/a n/a 3.5         18 +   Newark, DE
Thomas Levy U
n/a n/a 3.5         18 +   Conshohocken, PA
Bill Looney U
n/a n/a 3.5         18 +   Avondale, PA
Paul MacAllister U
n/a n/a 4.0         18 +   Pennsville, NJ
Brendan McMahon U
n/a n/a 3.0         18 +   Wilmington, DE
Anthony Perry U
n/a n/a 2.5         18 +   Hockessin, DE
Jared Post U
n/a n/a 3.5         18 +   Wilmington, DE
Daniel Rios U
n/a n/a 3.0         18 +   Newark, DE
Immanuel Rufus U
n/a n/a 3.5         18 +   New Castle, DE
Joyesh Sengupta U
n/a n/a 3.0         40 +   Newark, DE